/**
 * @author xinjie.txt
 * @time: 2020年7月7日 下午3:32:02
 */
package com.jiepu.daily.corejava.day0707;

/**
 * @Description:
 * @author xinjie.txt
 */
public class Student {

	/**
	 * @Description:
	 * @param args
	 */
	public int id; // 学号
	public String name; // 姓名
	public int age; // 年龄
	public String gender; // 性别

	// student信息
	public void introduce() {
		System.out.println("id:" + id + "\tname: " + name + "\tage: " + age + "\tgender: " + age);

	}

	// 非构造器初始化
	// this 指向当前对象的指针。 this == student
	public void setStudent(int id, String name, int age, String gender) {
		this.id = id;
		this.name = name;
		this.age = age;
		this.gender = gender;

	}

	// 无参构造器
	// 可以在无参构造器中设置各个字段的默认值。
	public Student() {
		// 默认参数
		this(10002, "xinjie.txt", 19, "man");
		// this.id = 10001;
		// this.name = "新杰";
		// this.age = 19;
		// this.gender = "男";

	}

	// 全参构造器
	// 构造器 不可写返回值 返回值固定的
	public Student(int id, String name, int age, String gender) {
		this.id = id;
		this.name = name;
		this.age = age;
		this.gender = gender;

	}

}
